package collection;

/**
 * Created by 5406160@qq.com on LiBoWen 李博闻.
 *
 * @ClassName : CollectionDemo1
 * @Author : 54061
 * @Date: 2022/2/12 14:07
 */
import java.util.ArrayList;
import java.util.Collection;
///*
//    增删改查:
//	增 :
//		*boolean add(E e)  : 添加元素,返回添加是否成功
//	删 :
//		*boolean remove(Object o)  : 删除集合中指定元素,返回删除是否成功 -> 按元素值来删
//		void clear() : 清空集合中所有的元素
//	改 : Collection因为没有索引所以没有set方法
//	查 : Collection因为没有索引所以没有get方法
//		 boolean contains(Object o) : 查询传入元素是否包含于集合中
//		 boolean isEmpty()  : 查询集合是否为空集合
//		* int size() : 查询集合中的元素个数/查询集合的长度
// */
public class CollectionDemo1 {
    public static void main(String[] args) {
        //创建Collection集合
        Collection<String> col = new ArrayList<>();
        System.out.println("col = " + col);//展示集合中元素的内容
        col.add("Hello");
        col.add("Hello");
        col.add("Java");
        col.add("PHP");
        System.out.println("col = " + col);//展示集合中元素的内容

        col.remove("Hello");
        System.out.println("col = " + col);//展示集合中元素的内容

        System.out.println("col.remove(\"Python\") = " + col.remove("Python"));
        //col.clear();
        System.out.println("col = " + col);//展示集合中元素的内容

        //查询传入元素是否包含于集合中
        System.out.println("col.contains(\"Java\") = " + col.contains("Java"));
        System.out.println("col.contains(\"Python\") = " + col.contains("Python"));

        //查询集合中元素的个数
        System.out.println("col.size() = " + col.size());

    }
}

